﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Enlightener.Engine;
using Enlightener.Engine.Structs__Enums___Interfaces;
using MDWorker.Structs__Enums___Interfaces;
using MDWorker.Tasks;
using Mono.Cecil;

namespace MDWorker
{
    public class MDPhase : IMetadataWorker
    {
        public MDPhase(IDeobfuscator mainDeobfuscator)
            : base(mainDeobfuscator)
        {
        }

        public override void CreateTaskQueue()
        {
            TaskQueue.Add(new InvalidResource(MDAsm));

            BeginWork();
        }
    }
}
